package com.itheima.demo01;

import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
import java.util.Arrays;

public class ByteStreamDemo01 {
    //CTRL + ALT + T 弹出if else try catch while 等等条件语句快捷选择
    public static void main(String[] args) throws IOException {
        //一次读取多个字节

        /*FileOutputStream fos = new FileOutputStream("a.txt");
        fos.close();*/

        FileInputStream fis = new FileInputStream("a.txt");

        //指定每次读取的字节数
        byte[] bytes = new byte[2]; //2 指每次读取2个字节

        int read = fis.read(bytes);//返回读取的字节数

        System.out.println(read);
        //bytes 表示读取的字节数组
        System.out.println(new String(bytes,0,read)); //String()方法 参数一：表示要转成字符串的数组 参数二:表示从开始的值  参数三:表示结束的值


        //释放资源
        fis.close();
    }
}
